be invented - Alemán Inglés Diccionario